(function(){
    var aOnResize = [];// 记录窗口尺寸变化后的回调事件列表
    /**
     * @widoc $.addResizeListener
     * @namespace aux
     * @des 添加窗口尺寸变化（手机横竖屏切换，弹出小键盘）的监听事件。
     * @type function
     * @param {function} cb 要监听的回调方法。
     */
    $.addResizeListener = function(cb){
        var fOnResize;
        if(aOnResize.indexOf(cb) === -1){
            aOnResize.push(cb);
            fOnResize = function(){
                for(var i = 0, len = aOnResize.length; i < len; i++){
                    aOnResize[i]();
                }
            };
            window.onorientationchange = window.onresize = fOnResize;
        }
    };
})();